package net.sycu.wj.ems.business;

import net.sycu.wj.ems.dao.LoginDao;
import net.sycu.wj.ems.dao.UserDao;
import net.sycu.wj.ems.entity.LoginBean;
import net.sycu.wj.ems.entity.UserBean;

public class UserService {
	UserDao dao = new UserDao();
	public UserBean select(int loginId){
		try {
			return dao.select(loginId);
			
		} catch (Exception e) {
			// TODO: handle exception
		}
		return null;
	}
	public int modify(UserBean user,LoginBean login){
		try {
			if(dao.update(user) > 0 && new LoginDao().update(login) > 0){
				dao.update(user);
				new LoginDao().update(login);
				return 1;
			}	
		} catch (Exception e) {
			// TODO: handle exception
		}
		return 0;
	}
	public int add(UserBean user,LoginBean login){
		try {
			if(dao.insert(user) > 0 && new LoginDao().update(login) > 0){
				dao.insert(user);
				new LoginDao().update(login);
				return 1;
			}	
			
		} catch (Exception e) {
			// TODO: handle exception
		}
		return 0;
	}
}
